jQueryCS(function(){
		   // ul positioning
	jQueryCS(".MegaMenuSolution > ul > li.not-alone-child > ul").each(function(){
		var fullWidthContainer = jQueryCS(this).parents(".navigation-wrap");
		var ListLeftPos = jQueryCS(this).parent().position().left;
		var ListRightPos = (jQueryCS(this).parent().position().left)+(jQueryCS(this).parent().width());
		var DropDownLeftPos = (fullWidthContainer.width()/2)-(jQueryCS(this).width()/2);
		var DropDownRightPos = ( DropDownLeftPos + jQueryCS(this).width());
		if (ListLeftPos < DropDownLeftPos ) {
			DropDownLeftPos = ListLeftPos;
		} else 
		if (ListRightPos > DropDownRightPos ) {
			DropDownLeftPos = ListRightPos - (DropDownRightPos - DropDownLeftPos);
		}
		if (DropDownLeftPos < 0 ) {
			jQueryCS(this).css("left",0);
		} else 
		jQueryCS(this).css("left",DropDownLeftPos);
		
			// list item equal height
		var tallest = 0;
		var items = jQueryCS(this).children("li");
		items.each(function(){
			var thisHeight = jQueryCS(this).height();
			if(thisHeight > tallest) {
				tallest = thisHeight;
			}
		});
		items.height(tallest);
		
		
	});
});